package sgsi.controller.dao;

import java.util.List;

import sgsi.model.entidades.espacios.Area;

public interface AreaDao {
	
	Area guardar(Area area);
	
	List<Area> obtenerTodas();
	
	List<Area> obtenerTodosDiferentesA(int codigo);
	
	Area obtenerPorCodigo(int codigo);
	
	List<Area> obtenerPorCodigoAlmacen(int codigo);
	
	List<Area> obtenerPorCodigoAlmacenDiferentesA(int codigoAlmacen, int codigoArea);
	
	List<Area> obtenerPorCodigos(String[] codigos);
	
	List<Area> obtenerTodosBusqueda(String nombre,int almacenSeleccionada);

}
